Fast evaluation of iterated multiplication of very large polynomials: An application to chinese remainder theory

نویسندگان

  • D. Laing
  • B. Litow
چکیده

We consider the problem of exactly computing the number of integers in a Chinese Remainder Representation (crr) whose pseudorank does not equal the rank. We call this number the census. The rank is key in developing crr-intrinsic methods for comparing integers in crr, a problem known to be notoriously difficult. Pseudorank can be computed in highly restrictive computation models. We have developed and implemented a fast, efficient algorithm for computing the census based on using a variant of the fft to compute iterated products of polynomials of very large degree, and with arbitrary size integer coefficients. Experimental census results are tabulated. This census information makes possible a new approach to exploring the fine structure of crr. See http://anziamj.austms.org.au/ojs/index.php/ANZIAMJ/article/view/112 for this article, c © Austral. Mathematical Soc. 2007. Published December 27, 2007. ISSN 1446-8735

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Kineski teorem o ostatcima za polinome

We start by giving a brief description of the classical Chinese remainder theorem for integers, after whichwe define the greatest common divisor of two polynomials and congruences modulo a polynomial. These concepts allow us to state and prove the Chinese remainder theorem for polynomials. After presenting some important consequences of that theorem, we give its applications to the factorizatio...

متن کامل

Fast polynomial factorization and modular composition

We obtain randomized algorithms for factoring degree n univariate polynomials over Fq requiring O(n1.5+o(1) log q + n1+o(1) logq) bit operations. When log q < n, this is asymptotically faster than the best previous algorithms [J. von zur Gathen and V. Shoup, Comput. Complexity, 2 (1992), pp. 187–224; E. Kaltofen and V. Shoup, Math. Comp., 67 (1998), pp. 1179– 1197]; for log q ≥ n, it matches th...

متن کامل

A Fast and Efficient On-Line Harmonics Elimination Pulse Width Modulation for Voltage Source Inverter Using Polynomials Curve Fittings

The paper proposes an algorithm to calculate the switching angles using harmonic elimination PWM (HEPWM) scheme for voltage source inverter. The algorithm is based on curve fittings of a certain polynomials functions. The resulting equations require only the addition and multiplication processes; therefore, it can be implemented efficiently on a microprocessor. An extensive angle error analysis...

متن کامل

Fast, Parallel Algorithm for Multiplying Polynomials with Integer Coefficients

This paper aims to develop and analyze an effective parallel algorithm for multiplying polynomials and power series with integer coefficients. Such operations are of fundamental importance when generating parameters for public key cryptosystems, whereas their effective implementation translates directly into the speed of such algorithms in practical applications. The algorithm has been designed...

متن کامل

Efficient Multiplication of Polynomials on Graphics Hardware

We present the algorithm to multiply univariate polynomials with integer coefficients efficiently using the Number Theoretic transform (NTT) on Graphics Processing Units (GPU). The same approach can be used to multiply large integers encoded as polynomials. Our algorithm exploits fused multiply-add capabilities of the graphics hardware. NTT multiplications are executed in parallel for a set of ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007